
import java.util.*; import java.io.*;

public class MenuBanque implements Serializable {

	private Banque ban;

	// Constructeur
	public MenuBanque(Banque b) {
		ban = b;
	}
	
	// Méthodes publiques
	public void menuPrincipal() {
		int choix;
		GregorianCalendar datejour = new GregorianCalendar();

		do {
		EntreesSorties.afficherMessage("**************************************");
		EntreesSorties.afficherMessage("        On est le " + EntreesSorties.ecrireDate(datejour));
		EntreesSorties.afficherMessage("***************************************************");
		EntreesSorties.afficherMessage("      *            BANQUE GERVOSOU                *");
		EntreesSorties.afficherMessage("***************************************************");
		EntreesSorties.afficherMessage("      * 1- Nouveau client physique                *");
		EntreesSorties.afficherMessage("      * 2- Nouveau compte personnel               *");
		EntreesSorties.afficherMessage("      * 3- Consulter compte personnel             *");
		EntreesSorties.afficherMessage("      * 0- Quitter                                *");
		EntreesSorties.afficherMessage("***************************************************");

		EntreesSorties.afficherMessage("      Votre Choix : ");
		choix = EntreesSorties.lireEntier();
		switch (choix) {
			case 1: {
				ban.nouvClientPhysique(); break;}
			case 2: {
				ban.nouvComptePerso(); break;}
			case 3: {
				ban.consulterComptePersonnel(); break;}
			default:
				break;
			} // switch
		} while (choix != 0);

	} // Fin menuPrincipal
} // fin classe MenuBanque